submit one's appeal - Français Anglais Dictionnaire